39898 feet = 12160.9104 meters