1951.1 meters = 6401 feet and 2.96 inches