606 x 17 meters = 23858.27 x 669.29 inches