22674 meters = 74389.76378 feet