12824 meters = 42073 feet and 5.89 inches