59.4 x 54.6 meters = 194.88 x 179.13 feet