8334 meters = 27342 feet and 6.24 inches