79 x 132 meters = 259.19 x 433.07 feet