59.2 x 41 meters = 194.23 x 134.51 feet