269 meters = 882.545932 feet