1.8 x 34.8 meters = 70.87 x 1370.08 inches