208 x 327 meters = 682.41 x 1072.83 feet