260.9 meters = 10271.653543 inches