24299 feet = 7406.3352 meters