151.6 x 108.8 meters = 497.38 x 356.96 feet