5604.7 meters = 18388 feet and 1.48 inches