264.5 meters = 867.782152 feet