122 x 41 meters = 400.26 x 134.51 feet