196.9 x 42.8 feet = 60.02 x 13.05 meters