21610 meters = 70898 feet and 11.4 inches