18.48 meters = 60 feet and 7.56 inches