15206 meters = 49888 feet and 5.42 inches