1880 mm = 74.015748 inches