25312 mm = 996.535433 inches