151.5 x 31.2 meters = 497.05 x 102.36 feet