2066 meters = 6778.215223 feet