22404 meters = 73503 feet and 11.24 inches