1966 meters = 6450 feet and 1.57 inches