31.88274153, 62.2341415326 = western Afghanistan
41.2383975388, 97.88533197 = mid-west northern China
31.262383835388, 33.2341415326 = off north coast of Sinai
93.276426238397, 99.5323979397 = Google found FRC Blog and CD
Well, it's further away than 42.349905,-71.076072 but who's up for a road trip? The first positions do sort of line up.
HumblePie: that is an interesting thought, shrinking the robot size down, if only a little. Maybe the typo's are a hint?