12878 meters = 42250 feet and 7.87 inches