7369 meters = 24176 feet and 6.11 inches