5669.4 meters = 18600 feet and 4.72 inches