133.6 x 91.4 meters = 438.32 x 299.87 feet