6556 meters = 21509 feet and 2.24 inches