113.3 x 79.1 meters = 371.72 x 259.51 feet