26576 mm = 1046.299213 inches