264.09 meters = 866.437008 feet