40.6 x 153.2 meters = 133.2 x 502.62 feet