6490.2 inches = 164.85108 meters