6562.7 feet = 2000.31096 meters