264.64 meters = 868.24147 feet