3598.9 meters = 11807 feet and 4.98 inches