196.8 x 118.7 feet = 59.98 x 36.18 meters