264.72 meters = 868.503937 feet