You're comparing a top down view with a on the ground view and saying "I found it!!!"
Post a street view of this location and compare. this board has taken a turn overnight
Q recently warned about these types of post. Absurd speculations WITHOUT FACT