37905 meters = 124360 feet and 2.83 inches