122 x 107 meters = 400.26 x 351.05 feet