133.6 x 90.8 meters = 438.32 x 297.9 feet