85 x 22 meters = 3346.46 x 866.14 inches