193.9 x 39.8 feet = 59.1 x 12.13 meters