22674 meters = 74389 feet and 9.17 inches