263.9 meters = 865.813648 feet