Vintage Mitutoyo No 505-623 Dial Calliper
It measures approx 9" long
The dial is broken, not working properly