24084 feet = 7340.8032 meters