364 x 105 meters = 1194.23 x 344.49 feet