122 x 151.1 meters = 400.26 x 495.73 feet