8488 mm = 334.173228 inches