21624 meters = 70944 feet and 10.58 inches