108 x 178.9 meters = 354.33 x 586.94 feet