6496 inches = 164.9984 meters