18.46 meters = 60 feet and 6.77 inches