108 x 160.2 meters = 354.33 x 525.59 feet