5913.2 meters = 19400 feet and 3.15 inches