331.68 inches = 8.424672 meters