2.6 x 13.7 meters = 102.36 x 539.37 inches