Yeah.
Looking at this from the other way around I found this online
5,089 divided by 242 gives a little over 21 acres total for the parking lot specified. So if the "lot" pictured is 60-70 acres as
@JungleSkip stated I guess this only raises more questions. 60 acres using that formula in reverse would be roughly 14k parking spaces. Or maybe I did this wrong?
Edit: Actually looking back at that and accounting for rows (which I guess that formula I used didn't) and much larger bus parking also perhaps a tram lane and other stuff maybe it's right. One thing it's not is a garage though I guess.