122.4 x 108 meters = 401.57 x 354.33 feet