6537.4 meters = 21448 feet and 1.95 inches