10428 meters = 34212 feet and 7.18 inches