359 x 17 meters = 14133.86 x 669.29 inches