151.3 x 117.1 meters = 496.39 x 384.19 feet