364 x 188 meters = 14330.71 x 7401.57 inches