58976 inches = 1497.9904 meters