26395 mm = 1039.173228 inches