10420 meters = 34186 feet and 4.22 inches