12600 meters = 41338 feet and 6.99 inches