79 x 176.8 meters = 259.19 x 580.05 feet