806 meters = 2644.356955 feet