5.588 meters = 18 feet and 4 inches