70.91 inches = 1.801114 meters