7131.1 meters = 23395 feet and 11.97 inches