22 x 9.8 meters = 866.14 x 385.83 inches