18.45 meters = 60 feet and 6.38 inches