264.65 meters = 868.274278 feet