18.13 meters = 59 feet and 5.78 inches