60 feet and 10.9 inches = 18.565 meters