264.78 meters = 868.700787 feet