21321 meters = 69950 feet and 9.45 inches