24788 mm = 975.905512 inches