1966 meters = 6450.131234 feet