198 feet and 11 inches = 60.63 meters