12846 meters = 42145 feet and 8.03 inches