131.6 x 89.4 meters = 431.76 x 293.31 feet