329 x 23 meters = 1079.4 x 75.46 feet