12160 meters = 39895 feet and 0.16 inches