The vast expanse, approximately the size of 350 football pitches, spans three communes in the Oise department in northern France: Over the next three years, around 350,000 panels are expected to be installed in Creil, the main town.