264.8 meters = 868.766404 feet