8582 meters = 28156 feet and 2.02 inches