805.7 meters = 2643.372703 feet