16918 mm = 666.062992 inches