21530 meters = 70636 feet and 5.8 inches