5748.6 meters = 18860 feet and 2.83 inches