8345.3 meters = 27379 feet and 7.12 inches