334.5 inches = 8.4963 meters