264.3 meters = 867.125984 feet