Unless the lane was crowded, I'd approach that from the left and cross toward the right to try to get closer to 90 degrees. It's not that uncommon to see regular grade crossings at an angle like that. There's one near my house I encounter on most rides that's similar and I tend to ride across the lane there to get the preferred angle. But I'm probably more cautious than is really necessary.