8032.5 feet = 2448.306 meters