1489.5 inches = 37.8333 meters