18.47 meters = 60 feet and 7.17 inches