6668 mm = 262.519685 inches