263.96 meters = 866.010499 feet