52223 inches = 1326.4642 meters