58.7 x 79 meters = 192.59 x 259.19 feet