611 x 22 meters = 24055.12 x 866.14 inches