1260 inches = 32.004 meters