198 x 60.7 feet = 60.35 x 18.5 meters