61 feet and 11.9 inches = 18.895 meters