18.24 meters = 59 feet and 10.11 inches