60 feet and 8.8 inches = 18.512 meters