263.84 meters = 865.616798 feet