109.5 x 16.2 meters = 359.25 x 53.15 feet