26 x 281 inches = 0.66 x 7.137 meters