41885 meters = 137417 feet and 11.75 inches