133.3 x 89.4 meters = 437.34 x 293.31 feet