22584 meters = 74094 feet and 5.86 inches