122 x 119 meters = 400.26 x 390.42 feet