8489 mm = 334.212598 inches