My point is, those coordinates are wrong. Well, slightly off, at least.
Unless the McLarens are housed separately in that building. But then why would the replica be in the other building in the photo. And why would the LM be painted in front of the other building? It could happen, but it would be unlikely, IMO. Especially since the building referenced by the coordinates doesn't seem to have a driveway linking it to the road...I am betting that cars don't go into it.