686 x 22 meters = 27007.87 x 866.14 inches