194.9 x 40.8 feet = 59.41 x 12.44 meters