21039 meters = 69025 feet and 7.09 inches