21.5 x 61 meters = 846.46 x 2401.57 inches