21450 meters = 70374 feet and 0.19 inches