120.58 inches = 3.062732 meters