101.08 inches = 2.567432 meters