263.94 meters = 865.944882 feet