80 x 327 meters = 262.47 x 1072.83 feet