264.7 meters = 868.43832 feet