50932 meters = 167099 feet and 8.85 inches